home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / dev / amos / AMOS_0795.lzh / AMOSLIST / 000014_amos-request@svcs1.digex.net_Thu Jul 6 06:40:21 1995.msg < prev    next >
Internet Message Format  |  1995-08-04  |  4KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id GAA14900;  for  ; Thu, 6 Jul 1995 06:40:19 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id EAA21197 for amos-out; Thu, 6 Jul 1995 04:25:35 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id EAA21194 for <amos-list@svcs1.digex.net>; Thu, 6 Jul 1995 04:25:33 -0400
  4. Received: from eros.britain.eu.net (eros.Britain.EU.net [192.91.199.2]) by mail1.access.digex.net (8.6.12/8.6.12) with SMTP id EAA10157;  for <amos-list@access.digex.net> ; Thu, 6 Jul 1995 04:25:31 -0400
  5. Received: from eurotherm.co.uk by eros.britain.eu.net with UUCP 
  6.           id <g.17215-0@eros.britain.eu.net>; Thu, 6 Jul 1995 09:25:02 +0100
  7. Received: from keeper.controls.eurotherm.co.uk 
  8.           by osprey.controls.eurotherm.co.uk; Thu, 6 Jul 95 08:07:09 GMT
  9. Received: from osprey.controls.eurotherm.co.uk by keeper.eurotherm.co.uk;
  10.           Thu, 6 Jul 95 08:06:12 GMT
  11. Message-Id: <13311.9507060807@osprey.controls.eurotherm.co.uk>
  12. Received: from dab.controls.eurotherm.co.uk by osprey.controls.eurotherm.co.uk;
  13.           Thu, 6 Jul 95 08:07:05 GMT
  14. Sender: paulhi <paulhi@ecl.etherm.co.uk>
  15. From: Paul Hickman <paul.hickman@ecl.etherm.co.uk>
  16. Organization: Eurotherm Controls Limited
  17. To: amos-list@access.digex.net
  18. Date: Thu, 6 Jul 1995 09:09:31 0
  19. Subject: Re: Amos in Intuition's world...
  20. Reply-To: paul.hickman@ecl.etherm.co.uk
  21. Priority: normal
  22. X-Mailer: Pegasus Mail/Windows (v1.22)
  23. Status: RO
  24. X-Status: 
  25.  
  26.  
  27. > >  I have to create some instructions like 'Screen', with double function:
  28. > >     Ak Screen A     to select the screen to work on.
  29. > >     A= Ak Screen    to get the nscreen's numer Amos is using.
  30. > >
  31. > >     Yep, as the real instruction 'Screen'.
  32. > >
  33. > > BUT I FAILED!!!
  34. >   Oh, yes.  I've never figured out how to do those.  What you have looks
  35. > right, but for some reason AMOS will only acknowledge one of the two
  36. > formats.  I have a feeling that Francois put in a kludge to make Screen and
  37. > similar instruction/functions work correctly... <sigh>
  38. >   What I wound up doing was something like:
  39. > Set Iscreen N    to set the current screen
  40. > N=Iscreen    to get the current screen number
  41. I also tried this idea for assigning/reading structured variables in 
  42. Easylife, and successfully got it to tokenise eventually, but it 
  43. in the "IScreen = N" version, it didn't automatically evaluate 'N' and
  44. put it on the A3 stack like it normally does. Instead you had to call
  45. an AMOSPro evaluate routine (Which I discovered from single stepping
  46. one of the AMOSPro instructions in Monam). However when I tried
  47. it, it was very unreliable and sometimes if the instruction was at 
  48. the end of a line (But not always), it didn't move the AMOSPro 
  49. counter to the begining of the next statement correctly.
  50.  
  51. I may be able to dig up the bit of code that did it when I go home 
  52. the weekend after next if anyone's interested.
  53. --------------------------------------------------------
  54.  WORK: Eurotherm Controls, Worthing                     
  55.  Email: paul.hickman@controls.eurotherm.co.uk           
  56.                                                         
  57.  UNIVERSITY: Imperial College, London                      
  58.  Email: ph@doc.ic.ac.uk                                 
  59. --------------------------------------------------------
  60. The opinions expressed above to not represent the views of
  61. Eurotherm Controls plc, or Imperial College, or in fact Paul
  62. Hickman, but are in fact the views of a small furry alien from
  63. the planet zorg (called fred), so if you don't like them, sue 
  64. him/her/whatever. Death to all tennis players.